package cn.itcast.dao;

import cn.itcast.pojo.OrderSetting;
import org.apache.ibatis.annotations.Param;

import java.util.Date;
import java.util.List;

/**
 * @author FH
 * @createTime 2021年11月15日 15:40:00
 */
public interface OrderSettingDao {

    /**
     * 查询当月的每天预约数和已预约数
     *
     * @param orderDate
     * @return
     */
    List<OrderSetting> findAllByOrderDate(String orderDate);

    /**
     * 查询当日的预约数
     *
     * @param orderDate
     * @return
     */
    OrderSetting findAllByOrderDateOne(Date orderDate);

    /**
     * 修改当日的预约数
     * @param orderSetting
     */
    void updateOrderSettingNumber(OrderSetting orderSetting);

    /**
     * 添加当日预约数据
     * @param orderSetting
     */
    void insertOrderSettingNumber(OrderSetting orderSetting);
}
